Throw in the towel
English word definition — powered by WordNet
VERB
give up in the face of defeat of lacking hope
Want to remember throw in the towel?
Sign up free to bookmark & reviseEnglish word definition — powered by WordNet
give up in the face of defeat of lacking hope
Want to remember throw in the towel?
Sign up free to bookmark & revise